revenue shortfall-fall - German English Dictionary